home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGNG_C / CSUBR.LZH / TSECONDS.C < prev    next >
Text File  |  1985-11-21  |  398b  |  31 lines

  1.  
  2. int hour, min, sec, hund;
  3.  
  4. long seconds()
  5. {
  6.     
  7. #asm
  8.     PUSH    AX
  9.     PUSH    CX
  10.     PUSH    DX
  11.     MOV        AX,2C00H
  12.     INT        21H
  13.     MOV        AH,00
  14.     MOV        AL,CH
  15.     MOV        WORD hour_,AX
  16.     MOV        AL,CL
  17.     MOV        WORD min_,AX
  18.     MOV        AL,DH
  19.     MOV        WORD sec_,AX
  20.     MOV        AL,DL
  21.     MOV        WORD hund_,AX
  22.     POP        DX
  23.     POP        CX
  24.     POP        AX
  25. #endasm
  26.  
  27.     return ((long)hour * 36000 + (long)min * 600
  28.              + (long)sec * 10 + (long)hund / 10);
  29.  
  30. }
  31.